Tags Atradius report Better risk management needed to stem credit losses: report Friday, Jul 22, 2022 Adopting strong credit risk management strategies and tools plays an important role in protecting businesses against customers failing to pay, experts said.